using System;using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace iSun.Model
{
    [Serializable]
    [lite.Table]
    [Table("Module", "Oid")]
	public class  Module: BaseEntity
	{
		public Module()
		{

		}


		private System.DateTime _EditDate;
		public System.DateTime EditDate
		{
 			get { return _EditDate; }
			set { _EditDate = value; }
		}

		private System.DateTime _AddTime;
		public System.DateTime AddTime
		{
 			get { return _AddTime; }
			set { _AddTime = value; }
		}

		private System.String _SeoTitle;
		public System.String SeoTitle
		{
 			get { return _SeoTitle; }
			set { _SeoTitle = value; }
		}

		private System.Guid _Parent;
		public System.Guid Parent
		{
 			get { return _Parent; }
			set { _Parent = value; }
		}

		private System.String _TargetURL;
		public System.String TargetURL
		{
 			get { return _TargetURL; }
			set { _TargetURL = value; }
		}

		private System.Int32 _CSProduct;
		public System.Int32 CSProduct
		{
 			get { return _CSProduct; }
			set { _CSProduct = value; }
		}

		private System.String _Description;
		public System.String Description
		{
 			get { return _Description; }
			set { _Description = value; }
		}

		private System.String _AddUser;
		public System.String AddUser
		{
 			get { return _AddUser; }
			set { _AddUser = value; }
		}

		private System.String _MenuType;
		public System.String MenuType
		{
 			get { return _MenuType; }
			set { _MenuType = value; }
		}

		private System.Guid _Oid;
		public System.Guid Oid
		{
 			get { return _Oid; }
			set { _Oid = value; }
		}

		private System.Int32 _Id;
		public System.Int32 Id
		{
 			get { return _Id; }
			set { _Id = value; }
		}

		private System.String _Title;
		public System.String Title
		{
 			get { return _Title; }
			set { _Title = value; }
		}

		private System.String _EditWho;
		public System.String EditWho
		{
 			get { return _EditWho; }
			set { _EditWho = value; }
		}

		private System.Boolean _Visible;
		public System.Boolean Visible
		{
 			get { return _Visible; }
			set { _Visible = value; }
		}

		private System.String _ImageUrl;
		public System.String ImageUrl
		{
 			get { return _ImageUrl; }
			set { _ImageUrl = value; }
		}

		private System.Int32 _OptimisticLockField;
		public System.Int32 OptimisticLockField
		{
 			get { return _OptimisticLockField; }
			set { _OptimisticLockField = value; }
		}

		private System.String _DetailURL;
		public System.String DetailURL
		{
 			get { return _DetailURL; }
			set { _DetailURL = value; }
		}

		private System.String _Key;
		public System.String Key
		{
 			get { return _Key; }
			set { _Key = value; }
		}
	}
}
